import axios from "axios";
const state = JSON.parse(localStorage.getItem("vuex_movie")) || {
    moveList:[],
}
const mutations = {
    SET_MOVIELIST_STATE(state,payload){
        state.moveList = payload.moveList;
        localStorage.setItem("vuex_movie",JSON.stringify(state))
    }
}
const actions = {
    async getMovieList({commit}){
       const re =  await axios.get("https://pcw-api.iqiyi.com/search/recommend/list?channel_id=1&data_type=1&mode=11&page_id=2&ret_num=48&session=b9fd987164f6aa47fad266f57dffaa6a")
        commit("SET_MOVIELIST_STATE",{moveList:re.data.data.list})
    }
}
const getters = {}


export default {
    namespaced:true,
    state,
    mutations,
    actions,
    getters
}